package org.advanced.publish;

/**
 * @author John.zhang
 * @version Id: Statics, v 1.0 2020/12/11 14:51 ZhiYong Exp $
 * 静态初始化实现安全发布(JVM类初始化，对于静态类初始化会有统一的一个锁的可见性)
 * 只能保证构造的一个完整性，不能保证后续线程使用的安全性
 */
public class Statics {

    public Statics() {
    }

    public static Statics instance = new Statics();

    public static Statics getInstance() {
        return instance;
    }

}
